package com.ruibang.glass.produce.domain.resp;

import com.alibaba.excel.annotation.ExcelProperty;
import com.alibaba.excel.annotation.write.style.ColumnWidth;
import com.alibaba.excel.annotation.write.style.ContentStyle;
import com.alibaba.excel.enums.poi.HorizontalAlignmentEnum;
import com.alibaba.excel.enums.poi.VerticalAlignmentEnum;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

/**
 * @Author: songJinKang
 * @CreateTime: 2024-04-19  10:50
 * @Description: TODO
 * @Version: 1.0
 */
@Data
@ContentStyle(horizontalAlignment = HorizontalAlignmentEnum.CENTER, verticalAlignment = VerticalAlignmentEnum.CENTER)
public class HqDeviceParamInfo {
    @ApiModelProperty("采集时间")
    @ColumnWidth(18)
    @ExcelProperty(value = {"采集时间"}, index = 0)
    private String collectTime;
    @ApiModelProperty("同动轴速度（mm/min）")
    @ColumnWidth(12)
    @ExcelProperty(value = {"同动轴速度（mm/min）"}, index = 1)
    private String hqjZTrackSpeed;
    @ApiModelProperty("横切机划线速度（mm/min）")
    @ColumnWidth(12)
    @ExcelProperty(value = {"横切机划线速度（mm/min）"}, index = 2)
    private String hqjCutSpeed;
    @ApiModelProperty("横切机划线返回速度")
    @ColumnWidth(12)
    @ExcelProperty(value = {"横切机划线返回速度"}, index = 3)
    private String hqjHxfhsd;
    @ApiModelProperty("刀头压力（Mpa）")
    @ColumnWidth(12)
    @ExcelProperty(value = {"刀头压力（Mpa）"}, index = 4)
    private String hqjCutterPressure;
    @ApiModelProperty("切割米数（m）")
    @ColumnWidth(12)
    @ExcelProperty(value = {"切割米数（m）"}, index = 5)
    private String hqjCutterCutLength;
    @ApiModelProperty("轴3原点位（mm）")
    @ColumnWidth(12)
    @ExcelProperty(value = {"轴3原点位（mm）"}, index = 6)
    private String hqjZ3ydw;
    @ApiModelProperty("轴3起刀位（mm）")
    @ColumnWidth(12)
    @ExcelProperty(value = {"轴3起刀位（mm）"}, index = 7)
    private String hqjZ3qdw;
    @ApiModelProperty("轴3退刀位(mm)")
    @ColumnWidth(12)
    @ExcelProperty(value = {"轴3退刀位(mm)"}, index = 8)
    private String hqjZ3tdw;
    @ApiModelProperty("轴3换刀位(mm)")
    @ColumnWidth(12)
    @ExcelProperty(value = {"轴3换刀位(mm)"}, index = 9)
    private String hqjZ3hdw;
    @ApiModelProperty("同动轴下降速度")
    @ColumnWidth(12)
    @ExcelProperty(value = {"同动轴下降速度"}, index = 10)
    private String hqjTdzXjsd;
    @ApiModelProperty("同动轴上升速度")
    @ColumnWidth(12)
    @ExcelProperty(value = {"同动轴上升速度"}, index = 11)
    private String hqjTdzSssd;
    @ApiModelProperty("待机位置")
    @ColumnWidth(12)
    @ExcelProperty(value = {"待机位置"}, index = 12)
    private String hqjDjwz;
    @ApiModelProperty("夹紧位")
    @ColumnWidth(12)
    @ExcelProperty(value = {"夹紧位"}, index = 13)
    private String hqjJjw;
    @ApiModelProperty("下降位")
    @ColumnWidth(12)
    @ExcelProperty(value = {"下降位"}, index = 14)
    private String hqjXjw;
    @ApiModelProperty("横切尺寸")
    @ColumnWidth(12)
    @ExcelProperty(value = {"横切尺寸"}, index = 15)
    private String hqjGlassLength;
    @ApiModelProperty("尺寸补正系数")
    @ColumnWidth(12)
    @ExcelProperty(value = {"尺寸补正系数"}, index = 16)
    private String hqjBlcdBzxs;
    @ApiModelProperty("速度补正系数")
    @ColumnWidth(12)
    @ExcelProperty(value = {"速度补正系数"}, index = 17)
    private String hqjBlsdBzxs;
    @ApiModelProperty("轴1负载率")
    @ColumnWidth(12)
    @ExcelProperty(value = {"轴1负载率"}, index = 18)
    private String hqjZ1Fzl;
    @ApiModelProperty("轴2负载率")
    @ColumnWidth(12)
    @ExcelProperty(value = {"轴2负载率"}, index = 19)
    private String hqjZ2Fzl;
}
